urinary sediment - French English Dictionary